home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / vtcl / RefGuide / man / whatis.TCLX < prev    next >
Text File  |  1995-07-07  |  9KB  |  311 lines

  1. .!N CONTENTS
  2. .HB "&man.TCLX;"
  3. .VL
  4. .!L alarm.TCLX
  5. .LI "\*(C<alarm\*(C>"
  6. send SIGALARM in specified number of seconds
  7. .!L apropos.TCLX
  8. .LI "\*(C<apropos\*(C>"
  9. search help descriptions for matching pattern
  10. .!L auto_commands.TCLX
  11. .LI "\*(C<auto_commands\*(C>"
  12. list names of all loadable procedures and commands
  13. .!L auto_load.TCLX
  14. .LI "\*(C<auto_load\*(C>"
  15. attempt to load the specified command from a loadable library
  16. .!L auto_load_file.TCLX
  17. .LI "\*(C<auto_load_file\*(C>"
  18. source a file, using auto_path as search parameter
  19. .!L auto_packages.TCLX
  20. .LI "\*(C<auto_packages\*(C>"
  21. return list of names of all defined packages
  22. .!L bsearch.TCLX
  23. .LI "\*(C<bsearch\*(C>"
  24. search open file for match
  25. .!L buildpackageindex.TCLX
  26. .LI "\*(C<buildpackageindex\*(C>"
  27. build index files for package libraries
  28. .!L catclose.TCLX
  29. .LI "\*(C<catclose\*(C>"
  30. close message catalog cathandle
  31. .!L catgets.TCLX
  32. .LI "\*(C<catgets\*(C>"
  33. retrieve message from message catalog
  34. .!L catopen.TCLX
  35. .LI "\*(C<catopen\*(C>"
  36. open message catalog catname
  37. .!L cequal.TCLX
  38. .LI "\*(C<cequal\*(C>"
  39. compare two strings for equality
  40. .!L cexpand.TCLX
  41. .LI "\*(C<cexpand\*(C>"
  42. expand backslash characters in string to actual characters
  43. .!L chgrp.TCLX
  44. .LI "\*(C<chgrp\*(C>"
  45. set group ID for files in specified list
  46. .!L chmod.TCLX
  47. .LI "\*(C<chmod\*(C>"
  48. set permissions of files in specified list
  49. .!L chown.TCLX
  50. .LI "\*(C<chown\*(C>"
  51. set owner of files in specified list
  52. .!L chroot.TCLX
  53. .LI "\*(C<chroot\*(C>"
  54. change root directory to specified name
  55. .!L cindex.TCLX
  56. .LI "\*(C<cindex\*(C>"
  57. return character indexed by given expression from string
  58. .!L clength.TCLX
  59. .LI "\*(C<clength\*(C>"
  60. return length of string in characters
  61. .!L cmdtrace.TCLX
  62. .LI "\*(C<cmdtrace\*(C>"
  63. print trace statement for executing commands
  64. .!L commandloop.TCLX
  65. .LI "\*(C<commandloop\*(C>"
  66. create interactive command loop for Tcl interpreter
  67. .!L convertclock.TCLX
  68. .LI "\*(C<convertclock\*(C>"
  69. convert date string to integer value
  70. .!L convert_lib.TCLX
  71. .LI "\*(C<convert_lib\*(C>"
  72. convert a Ousterhout style index file and source files into a package library
  73. .!L copyfile.TCLX
  74. .LI "\*(C<copyfile\*(C>"
  75. copy remainder of file1 to file2
  76. .!L crange.TCLX
  77. .LI "\*(C<crange\*(C>"
  78. return a range of characters from string
  79. .!L csubstr.TCLX
  80. .LI "\*(C<csubstr\*(C>"
  81. return a substring of characters from string
  82. .!L ctoken.TCLX
  83. .LI "\*(C<ctoken\*(C>"
  84. parse a token out of a character string
  85. .!L ctype.TCLX
  86. .LI "\*(C<ctype\*(C>"
  87. test whether characters in a string are of a given class
  88. .!L dirs.TCLX
  89. .LI "\*(C<dirs\*(C>"
  90. list directories in directory stack
  91. .!L dup.TCLX
  92. .LI "\*(C<dup\*(C>"
  93. duplicate an open file
  94. .!L echo.TCLX
  95. .LI "\*(C<echo\*(C>"
  96. write to standard input, followed by newline
  97. .!L edprocs.TCLX
  98. .LI "\*(C<edprocs\*(C>"
  99. write named procedures to temporary file, call editor
  100. .!L execl.TCLX
  101. .LI "\*(C<execl\*(C>"
  102. replace current program with another, passing arguments in list
  103. .!L fcntl.TCLX
  104. .LI "\*(C<fcntl\*(C>"
  105. set or clear a file option or return its current value
  106. .!L flock.TCLX
  107. .LI "\*(C<flock\*(C>"
  108. set, clear, or return file options
  109. .!L fmtclock.TCLX
  110. .LI "\*(C<fmtclock\*(C>"
  111. convert time integer to readable clock format
  112. .!L for_array_keys.TCLX
  113. .LI "\*(C<for_array_keys\*(C>"
  114. perform foreach for each key in named array
  115. .!L for_file.TCLX
  116. .LI "\*(C<for_file\*(C>"
  117. implement loop over contents of a file
  118. .!L fork.TCLX
  119. .LI "\*(C<fork\*(C>"
  120. fork the current Tcl process
  121. .!L for_recursive_glob.TCLX
  122. .LI "\*(C<for_recursive_glob\*(C>"
  123. perform foreach loop over recursively matched files
  124. .!L frename.TCLX
  125. .LI "\*(C<frename\*(C>"
  126. rename old path to new path
  127. .!L fstat.TCLX
  128. .LI "\*(C<fstat\*(C>"
  129. obtain status information on open file
  130. .!L flock.TCLX
  131. .LI "\*(C<funlock\*(C>"
  132. remove lock created by flock
  133. .!L getclock.TCLX
  134. .LI "\*(C<getclock\*(C>"
  135. return current date and time as integer
  136. .!L help.TCLX
  137. .LI "\*(C<help\*(C>"
  138. provide lists of all available help subjects and pages
  139. .!L helpcd.TCLX
  140. .LI "\*(C<helpcd\*(C>"
  141. change the current help subject
  142. .!L helppwd.TCLX
  143. .LI "\*(C<helppwd\*(C>"
  144. display the current help subject
  145. .!L id.TCLX
  146. .LI "\*(C<id\*(C>"
  147. get, set, convert user, group, process IDs
  148. .!L infox.TCLX
  149. .LI "\*(C<infox\*(C>"
  150. return info on application or extended Tcl
  151. .!L intersect.TCLX
  152. .LI "\*(C<intersect\*(C>"
  153. return the logical intersection of two lists
  154. .!L intersect3.TCLX
  155. .LI "\*(C<intersect3\*(C>"
  156. return the logical intersection of two lists and exceptions
  157. .!L keyldel.TCLX
  158. .LI "\*(C<keyldel\*(C>"
  159. delete key and value from keyed list
  160. .!L keylget.TCLX
  161. .LI "\*(C<keylget\*(C>"
  162. return value associated with key from the keyed list in the variable listvar
  163. .!L keylkeys.TCLX
  164. .LI "\*(C<keylkeys\*(C>"
  165. return the list of keys in the keyed list in the variable listvar
  166. .!L keylset.TCLX
  167. .LI "\*(C<keylset\*(C>"
  168. set the value of key in the keyed list contained in the variable listvar
  169. .!L kill.TCLX
  170. .LI "\*(C<kill\*(C>"
  171. signal processes found in list
  172. .!L lassign.TCLX
  173. .LI "\*(C<lassign\*(C>"
  174. assign successive elements of a list to specified variables
  175. .!L lempty.TCLX
  176. .LI "\*(C<lempty\*(C>"
  177. determine if specified list is empty
  178. .!L lgets.TCLX
  179. .LI "\*(C<lgets\*(C>"
  180. read next Tcl list from file and discard terminating newline
  181. .!L link.TCLX
  182. .LI "\*(C<link\*(C>"
  183. create hard or symbolic link between files
  184. .!L lmatch.TCLX
  185. .LI "\*(C<lmatch\*(C>"
  186. return list entries matching specified pattern
  187. .!L loadlibindex.TCLX
  188. .LI "\*(C<loadlibindex\*(C>"
  189. load the package library index of a .tlib library file
  190. .!L loop.TCLX
  191. .LI "\*(C<loop\*(C>"
  192. high performance loop command for fixed increments
  193. .!L lrmdups.TCLX
  194. .LI "\*(C<lrmdups\*(C>"
  195. remove duplicate list entries and re-sort
  196. .!L lvarcat.TCLX
  197. .LI "\*(C<lvarcat\*(C>"
  198. concatenate string to end of specified list
  199. .!L lvarpop.TCLX
  200. .LI "\*(C<lvarpop\*(C>"
  201. delete list element indexed by specified variable
  202. .!L lvarpush.TCLX
  203. .LI "\*(C<lvarpush\*(C>"
  204. insert string to specified list
  205. .!L max.TCLX
  206. .LI "\*(C<max\*(C>"
  207. return argument with highest numeric value
  208. .!L min.TCLX
  209. .LI "\*(C<min\*(C>"
  210. return argument with lowest numeric value
  211. .!L mkdir.TCLX
  212. .LI "\*(C<mkdir\*(C>"
  213. create specified directories
  214. .!L nice.TCLX
  215. .LI "\*(C<nice\*(C>"
  216. change or return process priority
  217. .!L pipe.TCLX
  218. .LI "\*(C<pipe\*(C>"
  219. create a pipe
  220. .!L popd.TCLX
  221. .LI "\*(C<popd\*(C>"
  222. pop top directory from directory stack to current directory
  223. .!L profile.TCLX
  224. .LI "\*(C<profile\*(C>"
  225. collect performance profile of a Tcl script
  226. .!L profrep.TCLX
  227. .LI "\*(C<profrep\*(C>"
  228. generates a report from data collected by profile(TCLX)
  229. .!L pushd.TCLX
  230. .LI "\*(C<pushd\*(C>"
  231. push current directory onto directory stack and cd to specified directory
  232. .!L random.TCLX
  233. .LI "\*(C<random\*(C>"
  234. return pseudo-random positive integer
  235. .!L readdir.TCLX
  236. .LI "\*(C<readdir\*(C>"
  237. list contents of specified directory
  238. .!L read_file.TCLX
  239. .LI "\*(C<read_file\*(C>"
  240. read file and return contents as string
  241. .!L recursive_glob.TCLX
  242. .LI "\*(C<recursive_glob\*(C>"
  243. return list of recursively-matched files
  244. .!L replicate.TCLX
  245. .LI "\*(C<replicate\*(C>"
  246. replicate string n times
  247. .!L rmdir.TCLX
  248. .LI "\*(C<rmdir\*(C>"
  249. remove specified directories
  250. .!L saveprocs.TCLX
  251. .LI "\*(C<saveprocs\*(C>"
  252. save definition of named or defined procedures to named file
  253. .!L scancontext.TCLX
  254. .LI "\*(C<scancontext\*(C>"
  255. set scan file context
  256. .!L scanfile.TCLX
  257. .LI "\*(C<scanfile\*(C>"
  258. scan open file starting from current position
  259. .!L scanmatch.TCLX
  260. .LI "\*(C<scanmatch\*(C>"
  261. specify Tcl commands to be evaluated when regexp(TCL) is matched by a scanfile
  262. .!L searchpath.TCLX
  263. .LI "\*(C<searchpath\*(C>"
  264. search all directories in the specified path
  265. .!L select.TCLX
  266. .LI "\*(C<select\*(C>"
  267. wait for files to come available or satisfy conditions
  268. .!L server_info.TCLX
  269. .LI "\*(C<server_info\*(C>"
  270. obtain information about a \*(tC server
  271. .!L server_open.TCLX
  272. .LI "\*(C<server_open\*(C>"
  273. open TCP/IP connection to server on specified port
  274. .!L showproc.TCLX
  275. .LI "\*(C<showproc\*(C>"
  276. list definitions of named procedures
  277. .!L signal.TCLX
  278. .LI "\*(C<signal\*(C>"
  279. specify action to take when Tcl is signalled by UNIX
  280. .!L sleep.TCLX
  281. .LI "\*(C<sleep\*(C>"
  282. sleep for specified time in seconds
  283. .!L sync.TCLX
  284. .LI "\*(C<sync\*(C>"
  285. flush all pending disk output
  286. .!L system.TCLX
  287. .LI "\*(C<system\*(C>"
  288. execute command via system(S) call
  289. .!L times.TCLX
  290. .LI "\*(C<times\*(C>"
  291. list process and child execution times
  292. .!L translit.TCLX
  293. .LI "\*(C<translit\*(C>"
  294. change characters in inrange to outrange
  295. .!L umask.TCLX
  296. .LI "\*(C<umask\*(C>"
  297. set file creation mode
  298. .!L union.TCLX
  299. .LI "\*(C<union\*(C>"
  300. return logical unique union of two lists
  301. .!L unlink.TCLX
  302. .LI "\*(C<unlink\*(C>"
  303. delete (unlink) listed files
  304. .!L wait.TCLX
  305. .LI "\*(C<wait\*(C>"
  306. wait for process created by execl to terminate
  307. .!L write_file.TCLX
  308. .LI "\*(C<write_file\*(C>"
  309. write strings to specified file
  310. .LE
  311.